# 15.2 绘制简单的折线图
import matplotlib.pyplot as plt # 模块pyplot包含很多用于生成图表的函数

input_values = [1, 2, 3, 4 , 5] # 输入值：1至5自然数
squares = [1, 4, 9, 16, 25] # 输出值：一系列平方数
plt.plot(input_values, squares, linewidth = 5)   # plot()函数根据这些数字绘制出有意义的图形
                                   # 参数linewidth决定了plot()绘制的线条的粗细
# 设置图表标题，并给坐标轴加上标签
plt.title("Square Numbers", fontsize = 24)  # title()给图表指定标题
plt.xlabel("Value", fontsize = 24) # fontsize指定图表中文字的大小
plt.ylabel("Square of Value", fontsize = 14)

# 设置刻度标记的大小
plt.tick_params(axis = 'both', labelsize = 14)  # axis = 'both'：同时影响x和y轴
                                                # labelsize指定刻度标记的字号
plt.show()  # show()打开matplotlib查看器，并显示绘制的图形